Don't show resize grips on override-redirect window
authorMatthias Clasen <mclasen@redhat.com>
Fri, 8 Oct 2010 18:01:46 +0000 (14:01 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Fri, 8 Oct 2010 18:01:46 +0000 (14:01 -0400)
gtk/gtkwindow.c

index 0703592e1373416eb489b5158c25d84092d8b61c..0d363a088a204a43afd0867e3b2a3d71400ea4fe 100644 (file)
@@ -5354,9 +5354,16 @@ update_grip_visibility (GtkWindow *window)
 gboolean
 gtk_window_resize_grip_is_visible (GtkWindow *window)
 {
+  GtkWindowPrivate *priv;
+
   g_return_val_if_fail (GTK_IS_WINDOW (window), FALSE);
 
-  if (!window->priv->resizable)
+  priv = window->priv;
+
+  if (priv->type == GTK_WINDOW_POPUP)
+    return FALSE;
+
+  if (!priv->resizable)
     return FALSE;
 
   if (gtk_widget_get_realized (GTK_WIDGET (window)))